Using a Goal-Based Approach to Improve the IEC 61508-3 Software Safety Standard
نویسندگان
چکیده
In this paper we argue that the methods and techniques specified in the annexes in IEC 61508-3 are just sound software engineering principles. Problems when developing safety critical software are not caused by lack of adherence to the standard per se but by ignorance of sound engineering principles related to the specified techniques. Further we argue that IEC 61508-3 should be more flexible regarding the safety lifecycle requirements by mentioning the use of modern software development practices together with the V-model.
منابع مشابه
A Verification and Validation Workflow for IEC 61508 Applications
Because of its ability to address software complexity and productivity challenges, Model-Based Design with production code generation has been extensively used throughout the automotive software engineering community. More recently, engineers have begun to focus on compliance with external standards such as IEC 61508 and the use of Model-Based Design. For in-vehicle applications, the standard a...
متن کاملModel-Based Design for Safety-Related Applications
Production code generation with Model-Based Design has replaced document-based development and manual coding in various automotive domains such as chassis and powertrain. Safety-related applications are increasingly developed using Model-Based Design as well. For these applications, software development and quality assurance activities within Model-Based Design must meet the requirements of the...
متن کاملIEC 61508 and IEC 61511 Assessments – some Lessons Learned
In recent years we have conducted about 25 assessments using IEC 61508 or IEC 61511, working mainly to Safety Integrity Level (SIL) 2, but on some occasions to SIL 3. In this paper we present some of the lessons we have learned and offer advice to those seeking certification for components, systems or generic process capability. We cover the three main parts of the IEC 61508 standard: Functiona...
متن کاملEfficient Development of Embedded Automotive Software with IEC 61508 Objectives using SCADE Drive
The automotive industry is facing a challenge imposed by quality, cost, and safety aspects with respect to development of electronic and software systems. Standardization in systems architecture (AUTOSAR, FlexRay) and software development processes (IEC 61508) promise to provide the answers to the main problems currently faced by automotive SW developers. The objective of this paper is to prese...
متن کاملAssurance Case Driven Design based on the Harmonized Framework of Safety and Security Requirements
Assurance (Security and Safety) Case is an approach to prove critical systems and software compliance with security and safety requirements. We propose an advanced framework named as Assurance Case Driven Design (AC DD) to improve cost-effectiveness of certification and licensing processes. AC DD is based on Claim-Argument-Evidence-Criteria (CAEC) notation and Development-Verification&Validatio...
متن کامل